for Multi-Agent Systems
نویسنده
چکیده
Real-world applications are usually characterized by heterogeneous distributed entities that in-teract following complex coordination protocols and that dynamically and autonomously mod-ify their strategies during this interaction; these systems are extremely difficult to model andimplement, and traditional software engineering tools and techniques are often insufficient tocope with this complexity. For this reason a new software engineering paradigm, the Agent-Oriented Software Engineering (AOSE) has joined, over the past ten years, more traditionalapproaches. AOSE analyzes and designs systems based on the key abstraction of the agent, anautonomous entity situated in some environment, able to perceive the environment itself andto react to changes occurring in it, able to take the initiative when appropriate and capable ofcommunication with other agents in the system. Different approaches have been studied to en-gineer multi-agent systems (MAS), comprising structured but non-mathematical methodologiesas well as logic-based ones. ARPEGGIO, an ongoing software engineering international projectinvolving logic programming groups from USA, Australia and Italy, is designing a logic-basedprototyping environment for engineering this kind of complex applications using mainly (but notonly) logic-based languages.The focus of this thesis is thus on multi-agent system development environments which uselogic-based approaches to specification and implementation. Our contribution is three-fold:1. We have described many informal and formal approaches to AOSE, with particular atten-tion to the last ones. We have analyzed different kinds of logics and, for each of them, wehave provided the description and an example of use of one agent specification languagesbased on it.2. We have analyzed some existing MAS Development Kits (MASDKs) to understand whichengineering approach, if any, is more commonly adopted and which could be the desideratafor a more powerful environment as ARPEGGIO aims to become. We have compared anddrawn a taxonomy of five MASDKs and we have provided rules of thumb to chose theright MASDK to do the right thing.3. Finally, we have designed the extension of two logic-based MASDKs, IMPACT and CaseLP,with new capabilities. IMPACT has been extended to deal with errors (IMPACT error-tolerant agents), and CaseLP has been extended to become a multi-language distributedenvironment which could integrate, in the future, the IMPACT specification language, thustaking a first concrete step towards ARPEGGIO’s development. A Samuele, il mio piccolo sole
منابع مشابه
On the use of multi-agent systems for the monitoring of industrial systems
The objective of the current paper is to present an intelligent system for complex process monitoring, based on artificial intelligence technologies. This system aims to realize with success all the complex process monitoring tasks that are: detection, diagnosis, identification and reconfiguration. For this purpose, the development of a multi-agent system that combines multiple intelligences su...
متن کاملAdaptive Neural Network Method for Consensus Tracking of High-Order Mimo Nonlinear Multi-Agent Systems
This paper is concerned with the consensus tracking problem of high order MIMO nonlinear multi-agent systems. The agents must follow a leader node in presence of unknown dynamics and uncertain external disturbances. The communication network topology of agents is assumed to be a fixed undirected graph. A distributed adaptive control method is proposed to solve the consensus problem utilizing re...
متن کاملAdaptive Distributed Consensus Control for a Class of Heterogeneous and Uncertain Nonlinear Multi-Agent Systems
This paper has been devoted to the design of a distributed consensus control for a class of uncertain nonlinear multi-agent systems in the strict-feedback form. The communication between the agents has been described by a directed graph. Radial-basis function neural networks have been used for the approximation of the uncertain and heterogeneous dynamics of the followers as well as the effect o...
متن کاملVariable Structure Behavioural Controller for Multi-agent Systems
In previous papers authors have considered agents as inertia-less self driven particles and designed a flocking algorithm. Application of this algorithm to agents with considerable inertial characteristics needs a behavioural controller. The controller uses the local information and helps every agent to imitate the desired behaviour as a member of the flocking frame which covers the main is...
متن کاملVoltage Coordination of FACTS Devices in Power Systems Using RL-Based Multi-Agent Systems
This paper describes how multi-agent system technology can be used as the underpinning platform for voltage control in power systems. In this study, some FACTS (flexible AC transmission systems) devices are properly designed to coordinate their decisions and actions in order to provide a coordinated secondary voltage control mechanism based on multi-agent theory. Each device here is modeled as ...
متن کاملFault Detection and Isolation of Multi-Agent Systems via Complex Laplacian
This paper studies the problem of fault detection and isolation (FDI) for multi-agent systems (MAS) via complex Laplacian subject to actuator faults. A planar formation of point agents in the plane using simple and linear interaction rules related to complex Laplacian is achieved. The communication network is a directed, and yet connected graph with a fixed topology. The loss of symmetry in the...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002